
#ifndef  PARAMDEFINE_H
#define  PARAMDEFINE_H
#include <string>

namespace param {
namespace dflt {
class ApplyTime {
public:
	~ApplyTime(){}
	virtual const std::string & tag() const { return Tag; }
	virtual const std::string & value() const { return Value;}
private:
	static const std::string Tag = "T11";
	static const std::string Value = "18:00:00";
};
} // namespace dflt
} // namespace param

namespace param {
namespace bidding {
class ApplyTime : public param::dflt::ApplyTime {
public:
};

} // namespace bidding
} // namespace param


// using : 
//	value = map[param::dflt::ApplyTime<std::string>::tag()]
//	value = map[param::bidding::ApplyTime<int>::tag()]
//	value = map[param::dflt::OrderNumber::tag()]


#endif   /* PARAMDEFINE_H */
